Integrating Formal Verification into an Advanced Computer Architecture Course
نویسندگان
چکیده
منابع مشابه
Integrating Formal Verification into Computer Organization and Architecture Courses
[email protected] ABSTRACT The high complexity of modern hardware and software systems necessitates the use of formal methods for checking the satisfaction of desired properties and the absence of design flaws. Numerous methods have been developed, and some, such as model checking and the ω-automata approach, have found wide acceptance in the computer industry and have led to the development of ...
متن کاملIntegrating Hardware Experiences into a Computer Architecture Core Course
A core curriculum computer architecture course is designed with a significant hardware component. The course builds upon prior student coursework in logic design and organization, revisiting some of this material from a fresh perspective as it builds toward simulation-based presentation of central architecture topics. The course introduces an inexpensive, take-home lab kit, which students use f...
متن کاملIntegrating Printed Circuit Boards into a Computer Architecture Course
This paper describes the integration of printed circuit board design and fabrication into a computer architecture course. These printed circuit boards utilized 7400-series chips to realize an 8-bit ALU having the functions ADD, OR, ADD, SUB, and set-less-than. Students designed and laid out the boards using electronic tools. Their designs were sent out for fabrication and the resulting boards w...
متن کاملFormal Verification of Computer Narratives
We consider modern computer narratives as deterministic finite automata with identified initial, winning, and losing states. We discuss various interesting temporal properties in the context of narratives, which range from simple reachability to more complex concepts such as the degree of “pointlessness”. These temporal properties can be useful in model checking narratives, but first an appropr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Education
سال: 2005
ISSN: 0018-9359
DOI: 10.1109/te.2004.832880